half-moon key - English Synonyms Dictionary